package com.itheima.flowcontrol.homework;

import java.util.Scanner;

/**
 * 从键盘录入一个大于100的三位数（for循环），打印出100到该数字之间满足一下要求的数字，数字的个数，及数字的和：
 * 1 数字的个位数不为7；
 * 2 数字的十位数不为5；
 * 3 数字的百位数不为3；
 */
public class HomeWork04 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入你的数字");
        int number = sc.nextInt();
        test01(number);
    }

    private static void test01(int number) {
        //计算数字的个数
        int count = 0;
        int sum = 0;
        //100-number的数字 for循环
        for (int i = 100; i <= number; i++) {
            //满足个位数不为7
            // 满足十位数不为5
            // 满足百位数不为3 123
            if ((i % 10 != 7) && (i / 10 % 10 != 5) && i / 100 != 3) {
                System.out.println(i);
                count++;
                sum += i;
            }
        }
        System.out.println("数字的个数为" + count);
        System.out.println("数字的和" + sum);
    }
}
